wall snail - Alemán Inglés Diccionario